package com.relytosoft.mizar.analyze.base.entity.pojo.dto.controlCondition;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * @author wss
 * @version 1.0
 * @date 2022/5/23 22:28
 */
@ApiModel("文本车辆条件布控条件")
public class TextVehicleConditionDto {

    @ApiModelProperty("车辆颜色")
    String vehicleColor;

    @ApiModelProperty("车辆类型")
    String vehicleClass;

    @ApiModelProperty("车辆型号")
    String vehicleModel;

    @ApiModelProperty("号牌类型")
    String plateClass;

    @ApiModelProperty("车牌号")
    String plateNo;

    @ApiModelProperty("是否行李架")
    private Integer hasRack;

    @ApiModelProperty("是否备胎")
    private Integer hasSpareTire;

    @ApiModelProperty("是否天窗")
    private Integer hasSunroof;

    public String getVehicleColor() {
        return vehicleColor;
    }

    public void setVehicleColor(String vehicleColor) {
        this.vehicleColor = vehicleColor;
    }

    public String getVehicleClass() {
        return vehicleClass;
    }

    public void setVehicleClass(String vehicleClass) {
        this.vehicleClass = vehicleClass;
    }

    public String getVehicleModel() {
        return vehicleModel;
    }

    public void setVehicleModel(String vehicleModel) {
        this.vehicleModel = vehicleModel;
    }

    public String getPlateClass() {
        return plateClass;
    }

    public void setPlateClass(String plateClass) {
        this.plateClass = plateClass;
    }

    public String getPlateNo() {
        return plateNo;
    }

    public void setPlateNo(String plateNo) {
        this.plateNo = plateNo;
    }

    public Integer getHasRack() {
        return hasRack;
    }

    public void setHasRack(Integer hasRack) {
        this.hasRack = hasRack;
    }

    public Integer getHasSpareTire() {
        return hasSpareTire;
    }

    public void setHasSpareTire(Integer hasSpareTire) {
        this.hasSpareTire = hasSpareTire;
    }

    public Integer getHasSunroof() {
        return hasSunroof;
    }

    public void setHasSunroof(Integer hasSunroof) {
        this.hasSunroof = hasSunroof;
    }

    @Override
    public String toString() {
        return "TextVehicleConditionDto{" +
                "vehicleColor='" + vehicleColor + '\'' +
                ", vehicleClass='" + vehicleClass + '\'' +
                ", vehicleModel='" + vehicleModel + '\'' +
                ", plateClass='" + plateClass + '\'' +
                ", plateNo='" + plateNo + '\'' +
                ", hasRack=" + hasRack +
                ", hasSpareTire=" + hasSpareTire +
                ", hasSunroof=" + hasSunroof +
                '}';
    }
}
